package com.itheima.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.itheima.entity.QueryPageBean;
import com.itheima.pojo.CheckGroup;
import com.itheima.pojo.CheckItem;

import java.util.List;
import java.util.Map;

public interface CheckgroupService  extends IService<CheckGroup> {
    //使用Mybatis-pluas 在service层接口里面必须要写的方法是在消费者端要调用的方法, 而在dao层接口里定义的方法如果只是在service层
    // 接口实现类里调用一下则不是必须要在 此接口里定义

    public void addGroup(CheckGroup checkGroup,Integer[] checkitemIds);

    public Map findPage(QueryPageBean queryPageBean);

    public List<Integer> findCheckitemIds(Integer groupId);

    public List<CheckGroup> findAll();

}
